submerged membrane system - French English Dictionary